From: Ian Campbell Date: Tue, 24 Aug 2010 17:26:08 +0000 (+0100) Subject: libxl: xc_domain_restore returns 0 on success, 1 on error X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~11577 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=3ebec8fa65cc13051997890f07fdcb8aab963d06;p=xen.git libxl: xc_domain_restore returns 0 on success, 1 on error Fix restore_common to handle it this way. Signed-off-by: Ian Campbell Signed-off-by: Ian Jackson --- diff --git a/tools/libxl/libxl_dom.c b/tools/libxl/libxl_dom.c index 16918580d0..a07bea755b 100644 --- a/tools/libxl/libxl_dom.c +++ b/tools/libxl/libxl_dom.c @@ -260,7 +260,7 @@ int restore_common(libxl_ctx *ctx, uint32_t domid, state->store_port, &state->store_mfn, state->console_port, &state->console_mfn, info->hvm, info->u.hvm.pae, 0); - if ( rc < 0 ) { + if ( rc ) { XL_LOG_ERRNO(ctx, XL_LOG_ERROR, "restoring domain"); return ERROR_FAIL; }